game design
Table TennisEurope Youth Top 10 in Antibes: Tolmacheva Unbeaten as Rochut and Ilimbetova Chase Ahead of Final DaySeventh game. Another seventh game. In Antibes, the second day of the Europe...
International FootballDeath by Being Too Safe: When Football Reaches Conclusions Without DataA Perfect Draft for a Match That Had Not Been Played There is a moment in my...
BasketballPacers Crush Nets 136-109 but Zubac Injury Concern Casts Shadow Over WinThe Indiana Pacers entered their game against the Brooklyn Nets as heavy...
BilliardsCan Tho, October 8: How a 30-Point Cap Swallowed Vietnam's 3-Cushion StarsTrần Quyết Chiến led 19-13. In a race to 30 points, a six-point gap is a...
Badminton0-10 Against An Se-young: The Head-to-Head Matrix That Defines PV Sindhu's Realistic Ceiling at the 2026 Asian GamesOn September 15, 2026, the BWF published its latest world rankings. Tomoka...
BadmintonAsian Games 2026: India's Men's Badminton Draw and the Host-Nation UnknownWhen the draw was made at Aichi-Nagoya, most Indian fans saw only one familia...
BadmintonKumamoto Masters 2026: Li Shifeng Leads China and the Gap Shi Yuqi Leaves BehindIn 2026, when every stadium closed because of the pandemic, I recorded the...
International FootballHow to Spot a Sports Article That Only Pretends to Be Football: Lessons From a Data-Labeling ErrorThere was a moment in my commentary career that taught me something from the...
VolleyballPoland retains EuroVolley 2026 crown with 3-1 win over France: a lesson in collective efficiencyThe scoreboard read 31-29. The first set of the EuroVolley 2026 final stretch...
Table TennisTwo Match Points Missed and a 17-Point Gap: Castel Goffredo Take an Eighth Supercoppa TitleThe game-two scoreboard stopped at 45–44, and it took a few seconds to work o...
Table TennisWhen the Analysis Sheet Comes Back Empty: The Line Between Analysis and Fabrication in Sports JournalismI opened the file at 2:47 in the morning, after watching the footage for the...
Martial ArtsInam Butt: When a Champion Stands Up Before the Verdict Is ReadThe Pakistan Wrestling Federation office in Lahore has an empty chair. It is...
VolleyballSix LA 2028 Men's Volleyball Olympic Berths Are Filled: The Loudest Story Is Who Is MissingSix berths for the LA 2028 men's Olympic volleyball tournament have been lock...
International FootballGTA VI Advertising Appears at Camp Nou During El Clásico: A Media Masterstroke or an Expensive Cost Problem?The appearance of the Grand Theft Auto VI logo on the LED advertising boards...
Table TennisReading Table Tennis Through Nine Layers of Data: When the Scoreboard Doesn't Tell the Whole StoryReading Table Tennis Through Nine Layers of Data: When the Scoreboard Doesn't...
BadmintonTanvi Patri Wins U17 Badminton Asia 2026: Four Matches, Three Deciders and the Data GapThe opening game of the final ended 11-15. Tanvi Patri, the second seed in th...
Tennis9 match points, 15 hours and an ace: Badosa survives the longest night at the US OpenWorld No. 87 needed nine match points to get past Daria Kasatkina in the US...
Table TennisVietnamese Table Tennis: The Journey from Village Courts to the International ArenaI have followed Vietnamese table tennis for more than two decades, from my...
TennisFrom No. 130 to Top 30: Nikola Bartunkova's Quiet Rise in BeijingOn the centre-court scoreboard in Beijing, the quarterfinal lasted just 67...
Formula 1Why Haas Decided to Risk Promoting Rookie Camara for 2027At Baku, before the lights of the Azerbaijan Grand Prix had fully gone out, a...
